﻿body {
color:#333333;
font-family:Arial,Helvetica,'宋体',sans-serif;
font-size:12px;
}


html, div, map, dt, isindex, form {
display:block;
}
.condition_link2_def {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin-top:3px;
background:#FFFFFF url(/img/filter-bg-5x150.gif) repeat-x scroll center bottom;

border-right-width-value:1px;
}
#area3
{
	
	}
#area4
{
	background:#FFFFFF url(/img/filter-bg-5x150old.gif) repeat-x scroll center bottom;
	}
.condition_links2 {
border:1px solid #E0E0E0;
padding-bottom:5px;
padding-top:5px;
position:relative;
width:100%;
}

.condition_links2 div a, .condition_append div a {
margin-right:12px;
}

a:visited {
color:#2F4E6D;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}

*|*:visited {
color:#2F4E6D;
}

*|*:-moz-any-link {
text-decoration:underline;
}

:-moz-any-link {
cursor:pointer;
}

.condition_links2 div.condition_title {
color:#000000;
left:42px;
position:absolute;
width:42px;
}

.condition_links2 div {
color:#0041D9;
font-size:12px;
line-height:22px;
}
.condition_links2 div.container {
margin-left:90px;
}

.condition_links2 div {
color:#0041D9;
font-size:12px;
line-height:22px;
}
.main_container {
padding:0;
position:relative;
}

.searchbar
{
	
	background:transparent url(../img/mainmenu.bg14_6x42.gif) repeat-x scroll 0 0;
height:42px;

}
.searchbar .inputtext
{

	left: 0px; margin-top: 0px; right: 0px; padding-left: 350px; width: 100%; 
	width: 800px; height: 42px;
	vertical-align:middle;


}
.submitbutton
{
	
	font-weight:700;
	font-size:14px;
	cursor:pointer;
	
}
.bar .bleft
{background:#FFFFFF url(../img/mainmenu.bg13_6x42.gif) no-repeat scroll 0 0;
left:0;
height:42px;
position:absolute;
top:0;
width:6px;
	}
.bar .bright
{
	background:#FFFFFF url(../img/mainmenu.bg15_6x42.gif) no-repeat scroll 0 0;
right:0;
height:42px;
position:absolute;
top:0;
width:6px;
	}
.DataListHeaderTable tr td, .DataListItemTable tr td
{
	text-align: center;
	
}
.DataListHeaderTable tr{height:25px;}

.DataListHeaderTable tr td
{
	background-color: Green;
	
	
}
.DataListHeaderTable tr td .text
{
	color:White;
	font-weight: bolder;
	}

.DataListItemTable tr td a:hover
{
	color:#2F4E6D;
	text-decoration:underline;
}
.DataListItemTable tr td a:link{}
a:active a:link a:visited
{
		color:#2F4E6D;
}
 .watermark
        {        	  
        	  color:#999999;
        }

        
         .style_t3
        {
            background-color:#F7A200;
        }        
        
        .DataListHeaderTable tr td
        {
        	
        	color:Green;
        	}
        	
        	.style_t1 #area3 a
        	{
        		font-weight:bold;
        
        		}
    div.Section div.title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/point03_10x9.gif) no-repeat scroll 0 2px;
color:#065100;
font-size:14px;
font-weight:bold;
line-height:14px;
margin:12px 22px;
padding-left:15px;
}

div.Section div.context
{
	background-color: #EDFADF;
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #ECECEC;
	padding: 18px 30px;
	
	top: 0px;
	left: 0px;
}
div.Section div.context span p
{
	line-height:1.5em;
overflow:hidden;
width:100%;
	}
	
	.community .areaTitle {
color:#892F03;
font-size:18px;
margin:10px 5px;
}
.community
{
	margin-top: 40px;
	
	}
.areaInfoEditButton
{
	text-align: right;
}
.imageBlock
{
	margin: 5px; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px;
}
#photoesView
{
	margin-top: 20px;
}

.photodescripton
{
	text-align: center;
}
.magnify
{
	vertical-align: top;
	text-align: -moz-center;
	margin-left: 2px;
	margin-bottom: 5px;
	width:190px;
	height:150px;
}
 #shoptitle td a
        {
            color:#2F4E6D;
            margin-left:10px;
            font-size:small;
            font-weight:bold;
        }